Error Messaging in Generative Programming

نویسندگان

  • Danijel Radošević
  • Ivan Magdalenić
  • Tihomir Orehovački
چکیده

Standard programming tools use a system of error messages and warnings to help programmers in finding syntax and logical errors in their programs. Generative programming differentiates the level of generator from the level of generated application. The source code is synthesized at the level of generator from a set of code templates according to application specification and rules defined by generator configuration. Code templates, application specification and generator configuration are mutually dependent and error in any part may result in incorrect source code. This paper deals with possibilities of introducing error messages that are specific at the level of generator. An example of generator is developed and discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improvement of Error Correction in the Networks using Generative Programming

This paper focuses on impelling the FEC towards TCP transmission through generative frameworks based on existing error correction codes. It categorizes existing error correction algorithms on various bases and uses them as an outline for a generative program that monitors the present network parameters and generates a correction code accordingly. Required modifications in TCP packets are depict...

متن کامل

Voice-based Age and Gender Recognition using Training Generative Sparse Model

Abstract: Gender recognition and age detection are important problems in telephone speech processing to investigate the identity of an individual using voice characteristics. In this paper a new gender and age recognition system is introduced based on generative incoherent models learned using sparse non-negative matrix factorization and atom correction post-processing method. Similar to genera...

متن کامل

Low-Rank Time-Frequency Synthesis

Many single-channel signal decomposition techniques rely on a low-rank factorization of a time-frequency transform. In particular, nonnegative matrix factorization (NMF) of the spectrogram – the (power) magnitude of the short-time Fourier transform (STFT) – has been considered in many audio applications. In this setting, NMF with the Itakura-Saito divergence was shown to underly a generative Ga...

متن کامل

Feasibility of Obtaining Sufficient Numbers of Responses to Questions About Travel Intentions, Thereby Facilitating Effective Health Messaging

Introduction: The medical literature has identified a variety of health risks associated with travel. Risks depend on the susceptibility of the traveler, the specifics of the destination, the mode of transport, and on chance events. Ill-prepared travelers who underestimate travel risks may encounter a variety of health problems. In order to eventually increase the capability of...

متن کامل

Continuous speech recognition with sparse coding

Sparse coding is an efficient way of coding information. In a sparse code most of the code elements are zero; very few are active. Sparse codes are intended to correspond to the spike trains with which biological neurons communicate. In this article, we show how sparse codes can be used to do continuous speech recognition. We use the TIDIGITS dataset to illustrate the process. First a waveform ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012